67 x 51 feet = 20.42 x 15.54 meters