The boiling point of butan-2-one $\left(80^{\circ} \mathrm{C}\right)$ is significantly higher than the boiling point of diethyl ether $\left(35^{\circ} \mathrm{C}\right),$ even though both compounds exhibit dipole-dipole interactions and have comparable molecular weights. Offer an explanation.