Hastings 3000 speed of light