26807 feet = 8170.7736 meters