624 x 130 meters = 24566.93 x 5118.11 inches