Msgbox clng(60) * 1000 ' - no overflow error.
VBA I think, will try to use the smallest datatype possible, based on the numbers provided. Here that would be integer, where the result of the operation would overflow. Explicitly casting at least one of them to a larger datatype, should normally work.
Roy-Vidar