113 x 202.5 meters = 370.73 x 664.37 feet