What does auf die Minute genau mean?

auf die Minute genau - German to English

dead promptly