225 x 648 meters = 8858.27 x 25511.81 inches