113 x 67 meters = 370.73 x 219.82 feet