81.2 x 72 meters = 266.4 x 236.22 feet