13031 meters = 42752 feet and 7.5 inches