Dollar reaches all time high of Rs228.50 against Pak rupee