42615 meters = 139812 feet and 11.91 inches