26780 feet = 8162.544 meters