26810 feet = 8171.688 meters