192.5 x 214.3 feet = 58.67 x 65.32 meters