26774 feet = 8160.7152 meters