67.2 x 55.6 feet = 20.48 x 16.95 meters