269.4 feet = 82.11312 meters