26770 feet = 8159.496 meters