264.1 feet = 80.49768 meters