264.41 feet = 80.592168 meters