67.4 x 55.3 feet = 20.54 x 16.86 meters