This is incorrect. Higher molar mass in itself simply means more
literally massive molecules, but says nothing of their size. N2 actually has a greater molecular volume than O2 (see here:
http://www2.ucdsb.on.ca/tiss/stretton/database/van_der_waals_constants.html)
Always keep periodic trends in mind; oxygen atoms are more massive but smaller than nitrogen atoms. This can be extrapolated to reason this case out without knowing the van der Waals constants.
The reason the boiling point of O2 is higher is not because of increased van der Waals interactions, but simple physics. The mass of a molecule of O2 is greater than that of a molecule of N2, so the molecule of O2 traveling at a speed sufficient to break out of the liquid phase has a greater kinetic energy than an analogous N2 molecule.
The net effect is that more energy must be distributed throughout a sample of O2 to achieve a given vapor pressure (in this case equal to atmospheric pressure) than for a sample of N2. More energy means greater temperature.
*I'm making some simplifying assumptions here about van der Waals interactions and heat capacities, but this isn't terribly important for this problem given the gases in question.