17618 inches = 447.4972 meters