192.8 x 114.7 feet = 58.77 x 34.96 meters