68 x 620 feet = 2072.64 x 18897.6 cm