64 x 113 meters = 209.97 x 370.73 feet