17.2 x 67.6 feet = 5.24 x 20.6 meters