113 x 13.5 meters = 370.73 x 44.29 feet