86.4 x 72 meters = 283.46 x 236.22 feet