29080 meters = 95406 feet and 9.89 inches