632.5 inches = 16.0655 meters