113 x 137 meters = 370.73 x 449.48 feet