717 x 260 meters = 28228.35 x 10236.22 inches