52 x 645 meters = 2047.24 x 25393.7 inches