10513 meters = 34491 feet and 5.64 inches