264.5 feet = 80.6196 meters