515 x 87 meters = 20275.59 x 3425.2 inches