25455 meters = 83513 feet and 9.35 inches