The number of trailing zeroes is determined by how many time the number is divisible by 10, which in turn is determined by how many times the number is divisible by 2 and how many times it is divisible by 5, with the lesser of those determining how many times the number is divisible by 10.
The number we seek will be made up of 2, 3, 5 and 7, each raised to a different power. Let’s call them 2^a*3^b*5^c*7^d
For instance, to satisfy the first part, b, c and d need to be even and a needs to odd, so that when the number is multiplied by 2, all four powers will be even, and the number will be a perfect square.
From the second part, a, c and d need to be divisible by 3, and b needs to be one less than a multiple of 3.
From the third part, a, b and d need to be divisible by 5, and c needs to be one less than a multiple of 5.
From the last part, a, b and c need to be divisible by 7, and d needs to be one less than a multiple of 7.
For the trailing zeroes we are only interested in the values of a and c.
a is an odd number that is divisible by 3, 5 and 7. The smallest such number is 3*5*7=105.
c is divisible by 2, 3 and 7, and one less than a multiple of 5. 2*3*7 = 42. So c needs to be a multiple of 42. 84 is 42*2 and one less than a multiple of 5, so therefore c=84.
The lesser of 105 and 84 is 84, so therefore the number has 84 trailing zeroes.
If you’re interested the values of b and d would be 140 and 90 respectively. The result is a number with 234 digits, the last 84 of which are indeed all 0.