809 x 620 meters = 31850.39 x 24409.45 inches