The ball after being hit will land at a distance of  29.32 m , as shown in the calculation below:

Since the position of the receiver is not stated, his speed of  running cannot be calculated. Whatever his position, he will have to reach the landing spot in 25/9.81 or 2.54 seconds.

                                                              ****