The sensors connected to arduino is located on top of a water tank (around 20meters)
i could power the arduino with 12v and reduce it to 5v. but how do i get the readings back ?
If your PC has a WiFi radio (most do, or it can be added with a cheap dongle if not), you can make a direct connection over WiFi between the PC and the Arduino board. No Internet necessary.
But that's only one option. The nRF24L01 radios are pretty popular in the Arduino world. More powerful is LoRa (perhaps a bit overkill for only 20 m though?). You could probably even use Bluetooth if you make sure to get a radio that's rated for the range.