111.3 x 67.4 meters = 365.16 x 221.13 feet