Does anyone know the solution to the lame fly problem?

Using the Pythagorean theorum, the fly must walk in a diagonal line to the top corner of the room (this would be .608 feet, or 7.296 inches). Then he must walk from that top corner of the room in a diagonal line down the 30 foot wall (this will be 32.311 feet, or 387.7819 inches), then he must walk a diagonal line from the bottom corner of the room to the food (this is also .608 feet/7.296 inches).

Then we add all our measurements together to get 402.324 inches, or 33.527 feet.