67 x 69 feet = 20.42 x 21.03 meters