630.05 inches = 16.00327 meters