34429 inches = 874.4966 meters