Over 300 bagpipers getting ready to play Amazing Grace