183 x 131 meters = 600.39 x 429.79 feet