expression of bits when transmitting data

A typical sensor node has a transmit duty cycle of 5% (see Activity 6 in Block 3 Part 1) and draws an average current of 2 mA. When transmitting data, on average the node sends 420 bits of data per transmission and each transmission takes 35 ms.

How long does each node transmit for in every hour? Express your answer in seconds.

If each sensor node has a battery with a capacity of 2700 mAh, for how long can the sensor continue to operate before the battery must be recharged or replaced? Express your answer in seconds in scientific notation.

At what data rate is data transferred in each transmission? Express your answer in kbps.