496 x 21 feet = 151.18 x 6.4 meters