I am a seaman. My home is currently in Karachi. I am serving on board a ship at Muscat that is anchored near the coast. The ship has been anchored in the same place for the past eight months. Please inform me as to whether I must offer Qasr (shortened) or full Salah during my service away from home.
If the questioner had initially intended to remain in that place for 15 days or more, then while he is there he must offer his Salah fully.
And Allah knows best.