1:17 is definitely possible.
Are the 1:03 on the online leaderboards actually legit? like this seems so out of reach.