25525 meters = 83743 feet and 5.26 inches