80.5 x 92 meters = 264.11 x 301.84 feet