110.9 x 178 meters = 363.85 x 583.99 feet