26748 feet = 8152.7904 meters