111.3 x 77.1 meters = 365.16 x 252.95 feet