Yesterday the temperature at noon was 28.8°F. By midnight, it had dropped by 30.9°F. What was the temperature at midnight?