Germany's Sven Hagemeier crossed timezones and managed to stretch his birthday to 46 hours, setting a Guinness World record for the longest birthday ever. Sven flew from Auckland (New Zealand), to Brisbane (Australia) and then to Honolulu (Hawaii) to attain the feat. The previous record was held by Pakistan's Nargis Bhimji, who celebrated her birthday for 35 hours, 25 minutes.