17 x 75 meters = 669.29 x 2952.76 inches