67.5 x 55.6 feet = 20.57 x 16.95 meters