264.94 feet = 80.753712 meters