55.5 x 84.3 feet = 16.92 x 25.69 meters