67 x 38.3 feet = 20.42 x 11.67 meters