12.2 x 62.6 feet = 3.72 x 19.08 meters