10.1 x 66.9 feet = 3.08 x 20.39 meters