88 x 117.1 meters = 288.71 x 384.19 feet