A lower limit on the top of Jupiter's haze layer