39 x 884 meters = 1535.43 x 34803.15 inches