34.17 meters = 1345.275591 inches