forecasts look almost the same as on windguru.cz and show up-to 72 hour (3 days) forecasts.

How would the previous sentence be correctly capitalized?
Forecasts look almost the same as on windguru.cz and show up-to 72 hour (3 days) forecasts.