264 feet and 2 inches = 80.518 meters