64 x 35.3 feet = 19.51 x 10.76 meters