69 x 6.3 feet = 21.03 x 1.92 meters