69.4 x 87.2 meters = 227.69 x 286.09 feet