68 x 51.4 feet = 20.73 x 15.67 meters