66 x 49.4 feet = 20.12 x 15.06 meters