def calculate_plat_per_hour(endo_per_mission, time_per_mission_min, required_endo, plat_value):
missions_needed = required_endo / endo_per_mission
total_time_minutes = missions_needed * time_per_mission_min
total_time_hours = total_time_minutes / 60
plat_per_hour = plat_value / total_time_hours
return round(plat_per_hour, 2)