67 x 50.4 feet = 20.42 x 15.36 meters