21 x 19 meters = 68.9 x 62.34 feet