How far away is Puerto Rico from St. Louis?

Travel time by plane is 4 hours. Puerto Rico is 2,000 miles away from St Louis, MO.