26788 feet = 8164.9824 meters