19.2 x 69.6 feet = 5.85 x 21.21 meters