64 x 169.8 feet = 19.51 x 51.76 meters