26.5 x 55.3 feet = 8.08 x 16.86 meters