can someone tell me why this doesnt produce the rigth number?

Code:
#include <iostream.h>

int main()
{
	double ounces = 0;
	double tons = 0;
	double boxes = 0;
	cout << "enter number of ounces\n";
	cin >> ounces;
	tons = ounces / 35,273.92;
	cout << tons << endl;
	cout << ounces << endl;
	boxes = 35,273.92 / ounces;
	cout << boxes;
	return 0;
}