answersLogoWhite

0

The number 1,600,000,000,000,000,000,000 in meters would equal out to be 1.6 zettameters. This is a math problem.

User Avatar

Wiki User

10y ago

What else can I help you with?