66.2 x 47.2 feet = 20.18 x 14.39 meters