225 x 638 meters = 8858.27 x 25118.11 inches