64 x 37.1 meters = 209.97 x 121.72 feet