59.7 x 67.3 meters = 195.87 x 220.8 feet