88 x 119.8 meters = 288.71 x 393.04 feet