269.04 feet = 82.003392 meters