88 x 127 meters = 288.71 x 416.67 feet