204 x 627 meters = 8031.5 x 24685.04 inches