113 x 183.9 meters = 370.73 x 603.35 feet