106 x 969 meters = 4173.23 x 38149.61 inches