84.3 x 55.6 feet = 25.69 x 16.95 meters