153.6 x 110.8 meters = 503.94 x 363.52 feet