635 x 418 meters = 25000 x 16456.69 inches