105 x 113 meters = 344.49 x 370.73 feet