626 x 364 feet = 19080.48 x 11094.72 cm