192.8 x 209.5 feet = 58.77 x 63.86 meters