67 x 229 feet = 20.42 x 69.8 meters