Answer:
3428.571429%
Explanation:
24 hours = 1440 minutes
1440 = 42x
x = 240/7
x = 3428.571429%
7.9m questions
10.5m answers