26037 meters = 85423 feet and 2.74 inches