184 x 21 feet = 56.08 x 6.4 meters