515 x 984 meters = 20275.59 x 38740.16 inches