50830 inches = 1291.082 meters