88 x 110.9 meters = 288.71 x 363.85 feet