183 x 188 meters = 600.39 x 616.8 feet