64 x 93.5 meters = 209.97 x 306.76 feet