488.22 inches = 12.400788 meters