515 x 225 meters = 20275.59 x 8858.27 inches